package com.yuju.group.service;


import java.util.List;

import com.yuju.common.core.service.IBaseService;
import com.yuju.group.dao.entity.Employee;
import com.yuju.group.model.EmployeeModel;
import com.yuju.model.TreeModel;

public interface IEmployeeService extends IBaseService<EmployeeModel, Employee, String>{

	/**
	 * 
	 * 功能：<br/>获取本集团内最大的员工号，加1返回本集团最新的员工编号 展示到员工添加页面
	 *
	 * @author zhousc
	 * @Date 2017年11月27日 上午10:45:13 <br/>
	 */
//	String getEmpCode(String groupId);
	
	/**
	 * 
	 * 功能：<br/>编辑页面部门树的获取
	 *
	 * @author zhousc
	 * @Date 2017年11月27日 上午10:44:57 <br/>
	 */
	List<TreeModel> getDepartmentTree(String groupId);
	/**
	 * 
	 * 功能：个人中心，回显个人资料<br/>
	 *
	 * @author zhousc
	 * @Date 2017年12月8日 上午10:56:16 <br/>
	 */
	EmployeeModel getEmpInfo(String opId);
}
